home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-09-08 | 61.2 KB | 1,255 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀
- ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀
- ▀▀ ▀▀ ▀▀ ▀▀ ▀▀▀ ▀▀▀
- ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀
- ▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀ ▀▀▀ ▀▀▀
- ▀▀ ▀▀ ▀▀▀ ▀▀▀ ▀▀▀
- ▀▀ ▀▀ ▀▀▀ ▀▀▀ ▀▀▀
- ▀▀ ▀▀ ▀▀▀ ▀▀▀ ▀▀▀
- ▀▀ ▀▀ ▀▀▀ ▀▀▀ ▀▀▀
- ▀▀▀▀ ▀▀▀▀ ▀▀▀ ▀▀▀▀
-
- ▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀
- ▀▀ ▀▀▀ ▀▀▀▀▀ ▀▀ ▀▀▀
- ▀▀ ▀▀▀ ▀▀ ▀▀
- ▀▀ ▀▀▀ ▀▀ ▀▀
- ▀▀▀▀▀ ▀▀▀ ▀▀ ▀▀▀▀▀
- ▀▀ ▀▀▀ ▀▀ ▀▀▀▀▀
- ▀▀ ▀▀▀ ▀▀ ▀▀ ▀▀
- ▀▀ ▀▀▀ ▀▀ ▀▀ ▀▀
- ▀▀ ▀▀▀▀▀ ▀▀▀ ▀▀▀ ▀▀▀
- ▀▀▀▀ ▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀
-
- PROFESSIONAL FILE SYSTEM
- FOR REMOTE ACCESS BULLETIN BOARD SERVICES
-
- WRITTEN BY: STEVE BARBER
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- *****************************************************************
- ** **
- ** PRO-FILE Professional File System **
- ** For Use with Remote Access Bulletin Board Systems **
- ** **
- ** Written By Steve Barber **
- ** The Gamer's Connection BBS **
- ** (615) 391-4807 Nashville, TN **
- ** (615) 883-8674 Voice **
- ** **
- ** Version 2.0 **
- ** Released on: August 23rd, 1991 **
- ** **
- ** (C)opyright 1991, Steve Services **
- ** All Rights Reserved **
- ** **
- ** Written and Compiled in Turbo Pascal 5.5 **
- ** **
- ******************************************************************
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ** INTRODUCTORY NOTE **
- This manual covers every aspect of this software in great detail. If you
- want to jump right in, the recommended reading is:
- - Read Carefully the Introduction and FOUNDATION sections following.
- - Read the PRO-FILE DataBase Information.
- - In the Management Tools Section, scan the name and purpose of
- each function to become aware of everything PRO-FILE offers.
- - Scan the AUTO DRIVE feature information.
- - Installation Instructions are provided at the close of the document.
-
-
- INTRODUCTION
- --------------
- PROFILE Professional File System is a complete File Management System for
- Remote Access Bulletin Board Services. It is complete in every detail and
- offers everything you need to easily manage a professional file system.
- Among all the vast features, the highlights include:
-
- * A Colorful Environment and Overall Professional Appearance.
- * Easy to Use Interface and Help from within the Program.
- * A Compact but Informative File Database - The heart of PRO-FILE.
- * A Conversion Utility that will convert Wildcat's System to PRO-FILE's.
- * An International First: Extremely EASY Access to EVERY command and
- function from the Command Line.
- * All Tools necessary to manage and maintain an RA File System.
- * New with Version 2: Direct FileDoor Support!
- * Also New with Version 2: Conversion from "old-style" bracket download
- counters to the new improved PRO-FILE style.
- * And of course, the principal function of PRO-FILE: Professional and
- Eye-catching Files Listings complete with 2 Line Descriptions, Download
- Count, and Rating, that will for the first time ever replace the dull
- listings that RA provides.
- * In addition, two complete programs are also included: An on-line door
- providing additional information on a file including the uploader, last
- date of download, and transfer time. In version 2, PRO-Stats was also
- released that serves as a stats generator that generates a
- professional and sharp report users can view on-line.
- * Voice phone support direct to the author.
-
-
- Because of the incredible amount of functions and uses PRO-FILE has, it may
- seem complicated and overwhelming at first, but if you will take just a few
- minutes to carefully read and understand the FOUNDATION section, you will
- have a clear understanding of what PRO-FILE is and how to use it.
-
-
-
-
- WARRANTIES
- ----------
- There are none. Use at YOUR own risk.
-
- The software and all accompanying materials (including documentation) are
- provided "as is" without warranty of any kind. The author does not
- warrant, guarantee, or make any representations regarding the use or misuse
- of this software, or written materials in terms of correctness, accuracy,
- reliability, currentness or otherwise.
-
- The author shall not be held liable for any direct, indirect,
- consequential, or incidental damages of any kind arising from the use of
- this software. Every attempt has been made to deliver a working program
- and accurate documentation.
-
-
-
-
- DISTRIBUTION
- ------------
-
- PRO-FILE has been distributed as Shareware. You may use this software for
- a length of time you deem fit for a short evaluation. You must register if
- you wish to continue usage.
-
- This software may only be distributed as a whole and with NO modifications.
-
-
- COPYRIGHT LAWS
- --------------
-
- This software and all accompanying materials are protected under United
- States Federal and International Law. All Rights Reserved.
-
-
-
- ***
-
- The following section is basically a summary of this whole manual. I
- promise you that if you'll take the time to read it, you will end up using
- PRO-FILE <AND> thanking yourself for taking the time to download and
- becoming acquainted with this software.
-
-
-
- ***
-
- FOUNDATION
- ------------
- If you downloaded this package thinking it will allow you to replace
- those dreadful RA file listings with a new set of colorful, informative,
- and unique listings, you're right, but you also downloaded a lot more than
- you bargained for. PRO-FILE is not only an innovative utility that will
- for the first time replace the dull and minimal RA file lists, it is a
- Complete and Professional File Management System designed to give you full
- and easy control over managing the file portion of an RA BBS.
-
- To avoid some confusion head on, PRO-FILE is not a door like FileDoor
- or GDoor, it is a Management System. PRO-FILE generates unique and
- professional file lists which are viewable on-line. It writes both an
- ASCII and an ANSI file list to disk as text files, OFF-LINE, not as an
- on-line door. Users will be able to view the file lists instantly, as
- opposed to the file doors that take 10 seconds to load and return. A few
- minor menu adjustments must be made, but don't worry.. installing PRO-FILE
- is a snap even for beginning SysOps. The beauty of it all is that if
- desired, you will not need a separate file menu and screen for each area.
-
- The heart and foundation of the complete PRO-FILE package is its
- Database. As you know, the heart of the typical RA files system is the
- Files.BBS files and listings. The typical RA BBS probably needs a program
- such as Fido-Fam that manipulates the Files.BBS files and allows the
- deletion or addition of files, and (if you're lucky), maybe even the
- transferring of files from one area to another. Thus, the main source of
- information for those programs is a flimsy text file which contains only
- the minimal requirements for RA file listings. PRO-FILE, alternatively
- uses a powerful Database technique to process and gather a wealth of
- information. The PRO-FILE Database goes beyond the minimal information. It
- supports extended information such as the uploader, number of downloads,
- last date of download, rating, status, and more.
-
- PRO-FILE uses Files.BBS for one function only - new uploads. Once
- PRO-FILE has gathered the information of a new file, it's there to stay
- regardless whether the file is on disk or if the Files.bbs is present or
- not. All information is kept in the PRO-FILE database.
-
- If you decide to add, delete, or transfer files, PRO-FILE not only
- makes the changes to disk, but also performs all other steps needed
- (including updating RA, the Files.BBS files, and file lists).
-
-
-
- ** So Far, I hope it is now common knowledge to you that:
-
- 1) PRO-FILE is not a door.
-
- 2) PRO-FILE generates unique file listings, that for the first time will
- replace the standard RA listings. It accomplishes this by generating
- ASCII/ANSI files which users can view on-line (as a text file).
-
- 3) Some editing to the current file menu(s) is required but PRO-FILE will
- ease this already easy process.
-
- 4) The heart or foundation of PRO-FILE is a database, not a flimsy text
- file like Files.BBS.
-
- 5) The PRO-FILE database stores extended file info such as the uploader,
- last date of download, rating, and more, for each file.
-
- 6) If you decide to add, delete, or transfer files or areas, the changes
- will be made not only to the database, but also to RA and/or disk -
- Everything is taken care of automatically!
-
- Now that you are familiar with PRO-FILE's foundation, it's highlights,
- and how it differs from other programs, the final part of the Foundation
- section will briefly describe the steps needed to generate listings and
- manage a professional file system, AND WHY.
-
- Before you get started with PRO-FILE, you need to know how to get
- around and use PRO-FILE and what steps are needed to accomplish certain
- tasks.
-
- The environment of PRO-FILE is eye-pleasing and easy to use. PRO-FILE
- does not use a pull down menu interface. While these interfaces are
- increasingly popular and neat to look at, most of the functions of the
- program are hidden and scattered from menu to menu. PRO-FILE has one menu,
- the Main Menu. From the main menu, every command and function is listed
- along with its corresponding hot-key. All functions can be executed by
- pressing a key or key combination. Most of the hot-keys have letters that
- relate to the function performed. For example, to (D)elete a file, you
- would press Alt-D, or to (S)earch for a file, you would press Alt-S. If
- you have any problems, Help is available from within the program.
-
- PRO-FILE allows you to easily manage your file system by giving you
- all the necessary tools. You can use PRO-FILE to add, delete, or transfer
- a file or group of files. PRO-FILE conveniently and automatically takes
- care of all new uploads.
-
-
- While PRO-FILE functions as a complete file management system, its
- primary function is to generate professional file listings for RA. This
- process is completely automatic, but you should know what steps PRO-FILE
- takes and why. PRO-FILE generates a file list for each area by writing an
- ASCII/ANSI text file in your RA text files directory. This means all area
- listings are in one directory. The file names of the area lists are
- represented by numbers (1-99). Area 1 has Files1.ASC/ANS, Area 5 has
- Files5.ASC/ANS, all the way up to Area 99 which has Files99.ASC/ANS.
- Remember, all file lists are placed in your RA text files directory, the
- same directory that probably contains high score files for games, readable
- BBS lists, and bulletins.
-
-
-
- Ok, when I get PRO-FILE set up and the file lists are created, how do the
- users view them?
-
- First, you must make some minor adjustments to your file menus. In
- brief, you will have to replace the Type 31 (List Files) with a Type 5
- (List ASC/ANS Text File). This is discused in detail further on in the
- manual. After everything is adjusted and PRO-FILE has generated all the
- file listings (remember, they're really text files), when the user hits L,
- F, or the key you have assigned to the Type 5 command, the new PRO-FILE
- file list will be displayed instead of the dull RA listing. Your users
- will probably notice the change and like it, while other RA sysops will
- become baffled and jealous and will probably leave you a message inquiring
- how in the world you (well, you get the picture).
-
- Ok, when the file lists are created and I'm getting a whole lot more
- users... now, how do I update the file lists?
-
- As new files are uploaded, filenames and descriptions are placed in the
- files.bbs file in the area where the files are uploaded. When PRO-FILE
- loads, it scans all areas where uploads are allowed and adds new file
- information automatically. Next, an activity log scan must be used to
- retrieve additional file information. After the database is completely
- updated, the file lists must be generated, which is automatically taken
- care of upon exit of PRO-FILE. All this is completely automatic when
- PRO-FILE is run in AUTO DRIVE (more on this subject later.)
-
- ** By now, I hope you also know:
-
- 7) Instead of a pull-down menu system, PRO-FILE uses a system where every
- function is accessible by pressing a hot-key and all functions are
- listed at the main menu so you don't have to search to find out what
- key to press.
-
- 8) Help is available from within the program by pressing Alt-H.
-
- 9) Most keys used to execute a function are related to the function's
- name, such as Alt-D to (D)elete a file or Alt-H for (H)elp.
-
- 10) PRO-FILE offers all the tools needed to manage a Professional File
- System.
-
- 11) Yes! PRO-FILE can be run in Automatic Mode once you've got it set up
- right and will take care of everything for you.
-
- 12) All the complex and multi-staged steps to update the database and
- generate file lists are handled automatically.
-
-
- Well, those are the Twelve Steps that should familiarize you with PRO-FILE
- and make the File Portion of your BBS life a whole lot easier. If you
- still don't have a clear idea of what's going on, look over the Twelve
- Steps once more.
-
-
-
-
-
- PRO-FILE DATABASE INFORMATION
- -------------------------------------
- The PRO-FILE Database is stored entirely in one file called Files.Bnk
- located in your PRO-FILE directory. Before you start using PRO-FILE, you
- must Initialize a new Database (Alt-I). More information on the Initialize
- Function can be found in the MANAGEMENT TOOLS SECTION following. Once you
- have created your Database, it will be time to add all the file
- information.
-
- If you just happen to be changing BBS software from Wildcat to RA and
- still have the Wildcat File Database (FileSpec.Dat), you can use the
- included utility WMerge, to convert Wildcat's system to PRO-FILE's;
- however, because Wildcat's database does not have as much information as
- PRO-FILE's, some information must be entered manually.
-
- If you are using RA or converting from another BBS that used Files.BBS,
- all area information will be added automatically when you load PRO-FILE for
- the second time. Although a generous amount of information can be gathered
- through this process, no extended info PRO-FILE supports can be gathered.
- You must enter the extended information yourself.
-
- Once you have setup your database with all your file info, you will be
- ready to go. You need to be aware of a few customs PRO-FILE uses with its
- Database. When the manual or PRO-FILE refers to a file, it is referring
- to a file's information, not the file on disk. When you delete a file (the
- file information), that file becomes inactive in PRO-FILE. This means it
- still exists, the information just won't be shown in listings. If you want
- to permanently remove file information, you must first delete it (so it
- will become in-active), and then Pack the Database (Alt-P). All this
- information is listed below, but you need to be acquainted with PRO-FILE's
- "In-Active" method of deleting files.
-
-
-
- PRO-FILE MANAGEMENT TOOLS
- ---------------------------------
-
- This section describes in great detail, all the tools PRO-FILE offers.
- Keep in mind that each of these functions handles everything. Most
- functions go through a series of complex steps to accomplish the mere
- title of the function. Each function in PRO-FILE is described below in
- this format:
-
- ** (HOT-KEY): WHAT IT DOES
- --------------------------
- FUNCTION: What this function does.
- PURPOSE: Why and when to use this function.
- PRECAUTIONS: Any information you should be aware of, ranging from
- warnings, to recommendations and reminders.
- INPUT: The options available, and what you must type in and do.
- PROCESSING: Steps taken to accomplish the function. (Mainly disk I/O)
- NOTES: Any additional information is listed here.
-
-
-
-
- ** ALT-A: ADD A NEW FILE
- ------------------------
- FUNCTION: Allows you to manually add a file.
- PURPOSE: Use when you just want to add one individual file. Use
- only for adding files that have not been uploaded.
- PRECAUTIONS: None.
- INPUT: You will need to enter the new file information. If the
- file is found in the specified area, the file size and date
- will be picked up automatically.
- PROCESSING: PRO-FILE first scans the database for any in-active files
- and if found will overwrite the in-active file with the new
- file's info to save space and time.
-
- ** ALT-B: BRACKET COUNT
- ------------------------
- FUNCTION: Converts old type "download counters" to PRO-FILE's modern
- and professional system.
- PURPOSE: Use if you previously used a "download counter" that kept
- track of downloads by placing bracket counts in file
- descriptions.
- PRECAUTIONS: None.
- INPUT: This procedure is 100% automatic.
- PROCESSING: PRO-FILE scans the database descriptions for any "old style"
- download counters. When found, it removes the bracket
- count and captures the download count and is updated in the
- file's record.
-
- ** ALT-C: ACTIVITY LOG SCAN
- ---------------------------
- FUNCTION: Scans the RA Activity Log to gather updated information.
- PURPOSE: Use this daily to maintain up to date information.
- PRECAUTIONS: After the scan is complete, make sure and either delete or
- append the log file. (See Below)
- INPUT: You have the option to delete, append, or keep the log file.
- PROCESSING: After scanning, if the log file is to be appended (the
- recommended choice), then it will be appended to a file
- named OldRA.Log (located in the PRO-FILE Dir, Not RA) which
- contains previous log files. The OldRA.Log can be deleted
- at any time.
- NOTES: If you do not delete or append the log file, there is a high
- possibility that the download counts of recently downloaded
- files will be inaccurate (too high). All previous logs can
- still be viewed in OldRA.Log. PRO-FILE will not maintain a
- preset size on OldRA.Log. (It can grow to be quite big if
- you don't erase it every now and then.) Also, both Frontdoor
- and Opus style logs from RA and FileDoor are supported.
-
-
-
- ** ALT-D DELETE A FILE
- ----------------------
- FUNCTION: Allows you to delete a file's information, and if desired,
- the physical file itself will be removed from disk.
- PURPOSE: Use this when you want to delete only one file at a time.
- PRECAUTIONS: If you choose to have the file removed from disk, remember,
- PRO-FILE can not recover the file itself, just the
- information in the database
- INPUT: You must enter the filename and decide if you want to have
- the file removed from disk.
- PROCESSING: The selected file's information becomes in-active and
- will not be shown in listings.
- NOTES: If you accidentally delete the wrong file, you may be able
- to recover the file's information by Un-Deleting it.
-
- ** ALT-E: EDIT A FILE'S INFORMATION
- -----------------------------------
- FUNCTION: Allows you to edit a file's information.
- PURPOSE: Use this to change the information of a file.
- PRECAUTIONS: None
- INPUT: You may change any and all file information desired.
- PROCESSING: The file's new or updated information is saved in the
- Database, and if needed, disk processing is taken care of.
-
-
-
- ** ALT-F: GENERATE FILES.BBS FILE(S)
- ------------------------------------
- FUNCTION: Generates the Files.BBS File(s).
- PURPOSE: This function is only provided as a means of correcting a
- problem with the files.bbs files if it every occurs. You
- will probably never have to use this.
- PRECAUTIONS: Dont't ever use this function unless you know what you're
- doing.
- INPUT: You may choose to update one or all areas' files.bbs files.
- PROCESSING: When the files.bbs files are generated, the file is
- completely wiped out and then rewritten with the
- information PRO-FILE has for the area.
- NOTE: The generating and updating of Files.BBS files are
- automatically taken care of by PRO-FILE when needed. You
- will seldomly or never have to use this function. Because
- the demand for Files.BBS by RA is not as great when using
- PRO-FILE, only one line of the description will be entered
- in Files.BBS to conserve disk space.
-
-
-
-
- ** ALT-G: GENERATE AREA FILE LISTING(S)
- ---------------------------------------
- FUNCTION: The primary function of PRO-FILE - This generates area
- listings (viewable via text files).
- PURPOSE: This function is processed and used automatically by
- PRO-FILE when needed. You will probably never need to use
- this function manually.
- PRECAUTIONS: None
- INPUT: You may generate just one area listing or all area listings.
- PROCESSING: For each individual area, a file list is generated. These
- files lists are placed in the RA text files directory.
- There are two file lists flavors for each area - an ASCII
- (B&W) file and an ANSI (Color) file. The file lists are
- named by area. All file lists names start with "FILES" and
- then the area number is added(ex: FILES1). Last, the
- extension determines the flavor (FILES1.ASC for B&W, or
- FILES1.ANS for Color) .
- NOTE: If the files FileLogo.Ans/Asc are found in your PRO-FILE
- directory, then this files will be inserted into every area
- listing, thus providing the means for you to create your
- own BBS/FILE logo.
-
-
-
- ** ALT-I: INITIALIZE OR EDIT A DATABASE
- ---------------------------------------
- FUNCTION: Initializes a new database or allows you to edit the
- area information of an existing database.
- PURPOSE: Use this to set up the PRO-FILE database before you do
- anything else. If you've already set up a database and
- want to edit area information (such as area names or file
- paths) or want to add or remove complete areas, you can use
- this function to change area information.
- PRECAUTIONS: PRO-FILE protects you from accidentally initializing a new
- database over an existing one. The only thing you need to
- be careful of is removing areas. When you remove an area,
- it's file information is completely erased from the
- database and can not be recovered.
- INPUT: If you are initializing a new database, everything is
- automatic. If you are editing area information of an
- existing database, you will be allowed to edit existing
- area names and file paths.
- PROCESSING: If initializing a new database, PRO-FILE will scan Files.RA
- to obtain all the area information; thus everything is
- automatic. If an area is to be removed, then PRO-FILE will
- completely erase all file information pertaining to that
- area and its files, and if selected, all the area's
- physical files on disk will be removed. Any changes in
- area information will also be made to RA for your
- convenience.
- NOTE: This function deals solely with area information and has
- nothing to do with File information except through the
- removal of areas.
-
-
-
- ** ALT-K: UPDATE FROM DISK
- --------------------------
- FUNCTION: Automatically adds new files and optionally updates file
- info if any changes to the files on disk have been detected.
- PURPOSE: This is chiefly used for adding complete new areas at
- once. It can also be used to update the database if any
- changes to physical files have occurred (ex: file date or
- size has changed).
- PRECAUTIONS: All files in the specified area that do not already exist in
- the database will be added EXCEPT Files.BBS. This means ALL
- files in the area will appear in the listings. Be careful
- if there are any files in the area directory you do not
- want added, then don't use this function.
- INPUT: You will have several options available. All new files will
- be added automatically. For all new files, you have the
- option of adding a description, or if you specify, no
- description will be added. In addition, you have the
- option of having PRO-FILE update the database to any file
- changes (such as in file date or size).
- PROCESSING: All new and updated information will be added to the database.
-
-
-
- ** ALT-L: GLOBAL BY AREA
- ------------------------
- FUNCTION: This powerful and convenient feature functions more as a
- sub-program than just another feature. It allows you to
- make changes to multiple files at once instead of
- individual files one at a time.
- PURPOSE: This will probably serve as your primary management tool.
- This one function combines all the individual management
- tools into an easy to use environment. You can delete,
- un-delete, transfer, or set the download count or rating
- for several files at once. You may also edit a file's
- information just by selecting it. All this is done by
- marking files and then selecting an action to perform on
- all marked files at once.
- PRECAUTIONS: None - Easiest and Most Convenient Function in PRO-FILE.
- INPUT: You'll be given an alphabetized list of all files in the
- selected area. Use the cursor keys to select the desired
- file(s). To mark a file, press the space bar on the file
- and you'll notice a star to the left to indicated it's been
- marked. Press the space bar again to unmark it. To view
- information of the highlighted file, press V. To edit a
- file, press E. When you're finished marking files, press
- Enter to perform the global functions. Files colored in
- pink are in-active. Press Escape to go back to the main
- program when finished.
- PROCESSING: This function is a processing factory.
- NOTE: Try your best to become familiar with this function, as it
- will practically eliminate the need to use the other
- management tools and is far more convenient.
-
-
-
- ** ALT-N: UN-DELETE A FILE
- --------------------------
- FUNCTION: Allows you to Un-Delete file information or make it "Active"
- again.
- PURPOSE: Use this if you've accidentally deleted the wrong file or
- want to make "in-active" file information appear in
- listings again.
- PRECAUTIONS: Be sure to use this function directly or soon after you've
- deleted the file you want to recover. Keep in mind
- that you can not recover any files after a pack has been
- performed. This function can not recover files from disk.
- INPUT: Enter the filename and PRO-FILE will take care of the rest.
- PROCESSING: If you enter a filename that still exists in PRO-FILE, then
- it will become active again. Note again that the physical
- file on disk can not be recovered through this process. If
- the file information has been rewritten, then you will not
- be able to recover the information either.
-
- ** ALT-P: PACK DATABASE
- -----------------------
- FUNCTION: Packs the database by completely removing the file
- information of in-active files.
- PURPOSE: Use this if you have a lot of in-active files and are
- desperate to conserve disk space. There are advantages and
- disadvantages to this process. Obviously, the advantage is
- that it will decrease the size of the database by
- completely removing "in- active" file information, and thus
- will increase disk space. The disadvantage is that adding
- files will take longer. This is because when adding files,
- if PRO-FILE can find an in-active file, it will overwrite
- it and not have to search the entire database. If no
- in-active files exist, the an entire search must be
- performed before adding each file.
- PRECAUTIONS: You will no longer be able to recover in-active files when
- this process has been completed.
- INPUT: This routine is purely automatic. No input is required
- except to verify the process.
- PROCESSING: All in-active file information will be completely removed
- and a new database will be written to reflect the changes.
-
- ** ALT-S: SEARCH FOR A FILE
- ---------------------------
- FUNCTION: Performs a complete search and displays a file or files
- matching a search specification.
- PURPOSE: Use this if you don't know what an exact name of a file is,
- or want to verify that a file exists.
- PRECAUTIONS: None
- INPUT: If you just want to verify that a file exists, enter the
- complete file name and you'll be told whether it exists or
- not; otherwise, if you enter a partial name, all filenames
- containing your search spec will be listed.
- PROCESSING: A complete search will be performed through the entire
- PRO-FILE database.
- NOTE: If and only if ONE EXACT match is found, then the filename
- will be stored in a buffer that can be called by pressing
- F9. For example, say you search for PROFILE.ZIP and an
- exact match is located, then you can press Alt-V to view or
- Alt-E to edit a file and when it asks you for the filename,
- you can press F9 to enter the previous filename found in
- this search.
-
-
-
- ** ALT-T: GENERATE TOTAL LISTING
- --------------------------------
- FUNCTION: Generates a master files list (ASCII and ANSI flavors).
- PURPOSE: Use this to generate a master files list of all areas. You
- may specify for the complete list to be placed in your RA
- text files directory or placed automatically in a file area
- in which case the database will be updated of the new or
- updated file.
- PRECAUTIONS: It would be wise to perform an Activity Log Scan before
- generating the master list so it will contain all latest
- updates.
- INPUT: You have the option of placing the list in the RA text files
- directory or in a file area. If you wish to have certain
- areas excluded from the total listing, place the areas in a
- file called ProSecur.Ctl with an X at the end of each line.
- Ex:
- 13 1000 X
- 18 100 X
- 26 X
- **NOTE: This file and format is used in conjunction with the
- PRO-Info and PRO-Stats utilities.
- PROCESSING: Both an ASCII and ANSI Master File Lists will be generated
- in the specified location and will be named "ALLFILES.LST"
- and "ALLFILES.ANS". If the lists are placed in a file
- area, then the database will be updated for the current
- size and file date of the listings. The area listing that
- contains the master list will show the ASCII list only.
- NOTE: This feature is available only in the Registered Version.
-
- ** ALT-U: SET-UP OPTIONS
- -------------------------
- FUNCTION: Allows you to configure the PRO-FILE start-up procedure.
- PURPOSE: Use this to change set up options such as the update method
- used when PRO-FILE loads, Filedoor support, etc..
- PRECAUTIONS: Read the information listed when this function is executed.
- INPUT: If you allow uploads in only one area (all uploads always go
- to the same area), then enter that one area number;
- otherwise press Enter for all areas.
- PROCESSING: The options configured in this routine will be saved to a
- config file PROFILE.Cfg.
-
- ** ALT-V: VIEW FILE INFORMATION
- -------------------------------
- FUNCTION: Displays the file information of a file.
- PURPOSE: Use this to view one individual file's information.
- PRECAUTIONS: None
- INPUT: You must enter an exact file name that exists in the
- database.
- PROCESSING: A search is performed until the file information is located.
-
- NOTE: The first filename that exactly matches the filename you
- entered will halt the search and that file will be
- displayed. Although it is not recommended, PRO-FILE does
- allow duplicate file names. Be aware that in the case that
- 2 or more files share an identical name, only the first
- match will be displayed with this function. Use the Global
- by Area to view the other files' information.
-
-
-
-
- ** ALT-H: ON-LINE HELP
- ----------------------
- FUNCTION: Displays a Help Menu with Several Topics to Choose from.
- PURPOSE: If you're stuck and don't want to exit the program to view
- the docs, try this. Not all help is available within
- PRO-FILE, but the most important topics are here.
- PRECAUTIONS: If you view any one help screen for more than 5 minutes,
- your hard drive may begin to melt and radioactive ooze may
- begin to flow from the CPU.
- INPUT: Just select the help topic and sit back and relax.
- PROCESSING: PRO-FILE does no real processing on its own. Your brain
- will hopefully process the information displayed.
- NOTE: If you are still bewildered after reading the help on-line,
- read the manual again. The manual has been carefully and
- painstakingly written to cover every aspect of PROFILE in
- great detail.
-
- ** ALT-X: EXIT TO DOS
- ---------------------
- FUNCTION: Returns you to DOS.
- PURPOSE: This is the only way out of PRO-FILE. That's right.. You
- can NOT avoid this function. If you want to get out of
- PRO-FILE, this function is your only means of
- transportation.
-
-
- Well, this about wraps up this section of the manual. If you have
- read this section carefully, you should now be quite familiar with PRO-FILE
- and your brain is probably ready for a rest.. Why don't you take a short
- break and go play Super Two Card Poker or Spin of Chance.
-
-
-
-
-
-
- UPDATING FROM VERSION 1.0
- -------------------------------
-
- If you are just now setting up PRO-FILE, skip down to the PRO-FILE
- INSTALLATION section following.
-
- If you set up PRO-FILE version 1.0, it won't take but a second to
- upgra upgrade to 2.0. In fact, the PRO-FILE program portion shouldn't take
- but 6 keystrokes to do it! Just UNZIP (not un-arj) all the files making
- sure you overright all existing files. Every single file got updated for
- version 2. Make sure you are in the PRO-FILE directory and type in PROCON.
- This will convert the data-base as well as the Profile.Cfg and ProSecur.Ctl
- files. It would be a good idea to erase all of your existing area listings
- in your RA text files directory (FilesA.Asc - FilesZ.Ans). A simple Del
- Files?.* should do the job. Last, go into PRO-FILE and Generate All Area
- Listings (Alt-G). This will generate the new numbered area listings.
-
- Now for the RA upgrade...
-
- If you set up your file system with a different menu for every area,
- just change every menu's type 5 optional data field from Files(Character)
- to Files(NUMBER). The new file system generates number suffixes not letter
- suffixes. In other words FilesA.* will now be generated as Files1.*.
- FilesJ.* will now be generated as Files10.*.
- If you set your files system up with the list type menu (only one file
- menu with a list sub-menu), delete the list menu. Yes, delete it. I'm
- sorry you had to go through and create the list menu and then a month later
- delete it and start over, but I think you'll agree that the 100 areas
- support is worth it. Add an Type 6 option to your file menu. In the
- optional data field put exactly:
- Files
- You can use the same hotkey as with the previous list menu. Last, create a
- screen (list) of all available areas and their corresponding numbers. This
- option should be practically identical to say, a bulletin menu off the main
- menu.
-
-
-
- PRO-FILE INSTALLATION
- -----------------------------
-
- Before you begin to install PRO-FILE, it is highly recommended that
- you at least read the Foundation section of this manual and quickly scan
- the Management Tools section before continuing. This will familiarize you
- with PRO-FILE and installation will be a snap.
-
- First, create a sub directory under RA called PROFILE. Place all the
- PRO-FILE contents in this directory. Be sure to always run PRO-FILE from
- your PROFILE directory.
-
- The first step in the easy installation of PRO-FILE is to initialize a
- database. You will need to load PRO-FILE. Take a few moments to look
- around. As you can see, all commands and their corresponding hot-keys are
- displayed all on one screen - The Main Menu. Onward.. To initialize the
- PRO-FILE Database, press Alt-I. If you have RA set up correctly, PRO-FILE
- should now also be set up correctly. The PRO-FILE portion of the
- installation is completely automatic. If you receive a message informing
- you that a new database has been created along with how many areas were
- initialized, then congratulations! You have created the foundation of your
- soon-to-be Professional File System. Next, while in PRO-FILE, press Alt-U
- for Set Up Options. When asked for the areas to scan, hit ENTER for all
- areas. This is required at first; it can be changed later. If you use
- FileDoor and are familar with it, then you should go ahead an answer the
- questions about FileDoor.
-
- So far, all file area information (specifically the file area names and
- paths) have been set up as you set them up in RA. PRO-FILE has no file
- information, just area information, so let's get the files set up.
-
- If you have decided to take the futuristic plunge from Wildcat to RA,
- then you are in luck. WMerge, an included external utility, will somewhat
- convert all your old Wildcat file information to the new database. To use
- this utility, place the Wildcat file FileSpec.Dat in your PROFILE directory
- and then type in "WMerge" at the DOS prompt and WMerge will do the rest.
- All files will be placed in Area 1. Because Wildcat does not contain the
- extended file info which PRO-FILE tracks, some file information will be
- marked "Not Applicable" until you fill in the missing information yourself.
- After you run WMerge, go into PRO-FILE and press Alt-F to generate all
- files bbs files.
-
- If you have set up RA or are converting from another BBS software that
- uses Files.BBS (such as Opus, QuickBBS, and many others), then this will
- ease the files installation dramatically. All files.bbs files should
- already be in their appropriate areas. Load PRO-FILE and when PRO-FILE
- begins, it will automatically scan all areas for files not already
- recorded. (Since no files have been recorded, all files will be added.)
- Because the Files.BBS standard contains only the minimal requirements for a
- file system, a substantial amount of information can not be gathered. The,
- extended info that PRO-FILE supports will be missing. It will be your job
- to fill in the Ratings. In time, PRO-FILE will fill in the rest. Please
- note that to conserve space, PRO-FILE uses two line descriptions only for
- its files. Long comments and file descriptions will be cut short or
- ignored. So far, the area and file information should be set up. The
- PRO-FILE portion of the installation is complete.
-
-
-
- Every RA BBS I've ever encountered uses a multiple file menu system.
- This means that your RA file menu is divided into a different menu (and
- possibly a different screen) for each file area.
-
- One of the big advantages of PRO-FILE is that if desired, you can break
- away from the multiple file menu barrier and format the file portion of
- your BBS to consist of only one file menu (like Wildcat boards are
- organized). While a single file menu tends to be more convenient for users
- and will give your board a unique cleverness, it will require a complete
- overhaul of your file menus and is only recommended for experienced RA
- SysOps. Instead of having a different menu and screen for each area, you
- will have one screen and one menu regardless of how many file areas you
- have. If you would like to change your BBS to this new set up and have
- registered RA (very important), skip down a couple paragraphs; otherwise,
- the following describes how to change all your existing file menus.
-
-
-
- You'll need to make one minor change to each file area menu. Use
- RAMenu to change each Type 31 to a Type 5. At the same time, fill in the
- optional data field (which should contain a /F or a file path) to read:
- "Files?". Replace the question mark with the current area number. If you
- are confused, remember that PRO-FILE represents areas not only by an area
- name, but also by a number (thus, only 99 areas are supported). If you
- don't know which number represents the area menu you're editing, then go
- back into PRO-FILE and select Init Database (Alt-I, the same function you
- used before.) This time, you'll be asked if you want to modify the
- database. Select yes and all the areas will be listed with their number
- and name. Just hit print screen here and you'll have a hard copy of all
- your file areas and the number that corresponds to each. Again, replace
- the question mark with the number of each area. (For example, Files1 will
- list the files in Area 1, Files6 will list the files in Area 6, on up to
- 99). This might be a little bit tricky, but you'll be glad to know that is
- the last installation step. PRO-FILE is now set up and your users will now
- receive the PRO-FILE Professional File Listings.
-
- If you are changing your set up to the more convenient one file menu
- method, remember that your file system now probably consists of one primary
- file menu that branches out to several other menus. THE FOLLOWING SET UP
- CAN ONLY BE ESTABLISHED IF YOU HAVE REGISTERED YOUR COPY OF RA!!!. Delete
- all the external menus, but first write down or remember what functions
- were common to each one (such as Downloading, Uploading, New Files Scan,
- etc). Now, it'll be time to edit or completely start over with your
- primary file menu. Because it will be easier to just start over, that's
- what will be explained here. Rename your primary file menu to a back up
- name so you'll have something to look back to it if you need it. Next,
- create a new file menu. The bare essentials of this menu should include:
-
- * Type 59 - Global Download: This type of download is now required
- because users won't be changing file areas.
- Type 33 - Upload: The data field should have a path where you want
- *ALL* new uploads to go.
- Type 35 - Keyword Search
- Type 37 - New Files
- Type 01 - Goto Menu: This will go to the List Files sub-menu.
-
-
- Of course, you'll want to add an option to return to the main menu or
- previous menu and an option to log off. Add a type 40 if you display
- menus by creating screens (like with TheDraw). After you've got these
- basics set up, go ahead and add any of the additional options you would
- like. The read text file will not work anymore if you use this set up.
- Perhaps in a future version of RA, RA will support a Global Read. One last
- note on the Type 33 (Upload). To use this set up, all uploads must be sent
- to the same area.
-
- You are almost finished. The final step in creating this clever new
- menu system is to create a sub-menu: The List (Bulletin) Menu. The list
- menu will display all the file areas available and prompt the user for
- which area to list files in. Just add a type 6 to your file menu. This is
- the bulletin type and will function similar to a bulletin menu off the main
- menu. In the optional data field, you MUST ENTER EXACTLY THE FOLLOWING:
- Files
-
- That's right.. just simply put the word files in the optional data field.
- Now, create a screen (however complex or simple you want) called files.ans
- and files.asc and place it in your RA textfiles directory. This screen or
- list should consist of all the areas and their corresponding numbers.
-
-
- Last, go back into PRO-FILE and press Alt-U to Set PRO-FILE up. This time,
- enter the area number where all uploads will go to instead of enter for all
- areas.
-
-
- INSTALLATION COMPLETE!!!!!!!!!!!!!!!!!!!!!!!
-
-
-
- FILE AREA LOGOS
- ---------------------
-
- New with version 2 of PRO-FILE, support for your own personal file/bbs
- logo has been added. If you choose to use this feature, your logo will be
- displayed at the head of every file listings before anything else. To use
- this feature, just create the files FileLogo.Ans (for color) and
- FileLogo.Asc (for B&W) and place them in your PRO-FILE directory.
-
-
- FILE INFORMATION HEADERS
- ------------------------------
-
- If you have registered your copy of PRO-FILE, thank you! In
- appreciation for your support, an exclusive registration only feature has
- been added to version 2 owners. You can now choose to have information
- headers to be added after the area title of each listing. This information
- includes the mention of the best file in the area (along with its
- downloads), and the total files and total size of the area. To use this
- feature, use the Alt-U setup function to specify whether or not to use it.
-
-
- FILEDOOR SUPPORT
- ----------------------
-
- Along with version 2.0 of PRO-FILE, comes direct FileDoor support.
- FileDoor does require additional programming support because of the
- incorrect log format it uses to write to your RA activity log.
- First, make sure that in the Filedoor config file, you have the log
- file option set to write to your RA log file.
- Second, find out which log style (OPUS or FRONTDOOR) it uses to write
- to the log file. (That option is configurable and is also located in the
- FileDoor config file.)
- When you know for a fact that FileDoor is writing to your RA log and
- which style it is using, load PRO-FILE and use the Set-Up (Alt-U) to
- set PRO-FILE up with the new FileDoor information.
-
-
-
-
-
- THE EXCLUSIVE PRO-FILE
- AUTOMATICALLY DRIVEN COMMAND LINE SYSTEM
- ------------------------------------------------
-
- Perhaps one of the most convenient and professional features PRO-FILE
- offers is its Automatically Driven Command Line System (AUTO DRIVE). This
- system gives you FULL control of every feature in PRO-FILE directly from
- the command line. Already, you might be able to imagine the possibilities
- this feature can offer. AUTO DRIVE mainly was designed to allow full
- control and manipulation over PRO- FILE from a batch file. Because you can
- use every function (including all interactive functions) of PRO-FILE from
- the command line or batch file, you can set up PRO-FILE to run completely
- automatic for days, weeks, even months without even requiring your presence
- or attendance. The beauty of it all, is that learning and using this
- system is exceptionally easy. You don't need to memorize dozens of odd
- parameters and settings and you don't need to worry about placing commands
- in an absurd order. AUTO DRIVE allows you to communicate easily and
- effectively with PRO-FILE as you normally would if you were using it
- yourself. It achieves this simple interface by allowing to use the actual
- commands you would normally press, ALL ON THE COMMAND LINE! Because this
- is such a revolutionary and unheard of new idea, a few examples are listed
- below to illustrate this new system:
-
- Below are the actual command lines used..
-
- PROFILE Alt-G1_Alt-X
- This would Generate the File List for Area 1 and then exit the program, all
- automatically. As you can see, if you were to press Alt-G if you ran
- PRO-FILE yourself, this is the command to Generate Area Listing(s). When
- you press this in the program, PRO-FILE asks you to press enter for all
- areas or enter an area number for just one area list to be generated.
- Therefore, if you just want area 1 to be generated, you would press 1 in
- the program, so, you'd put 1 on the command line. Then, PRO-FILE would do
- it's thing and ask you to press any key to continue. It is important to
- remember that when PRO-FILE is in AUTO DRIVE, it is in real-time or
- real-life mode. This means that any and all input that PRO-FILE asks for
- when you are running the program yourself, it will ask for in AUTO DRIVE
- also. So, when it asks you to press the space bar to continue, put a space
- on the command line (but, on the command line, an underscore _ must be
- substituted for a space). So, in real-time mode, when you press the space
- bar and PRO-FILE would return to the main menu. From there, you would
- press Alt-X to exit, so that's what you put on the command line.
-
- NOTE: Do not use spaces to separate commands and keypresses. It is not
- required and will probably cause a malfunction.
-
- ** IMPORTANT NOTE **
- Remember, when you use AUTO DRIVE, all keys that you would normally enter
- if you were there must be entered on the command line. This means you've
- got to be careful and remember that if PRO-FILE pauses and asks you to
- press the space bar when you run the program yourself, it's going to do the
- same thing in AUTO DRIVE. Also, this means that if you don't tell PRO-FILE
- to exit in AUTO DRIVE, then it would normally not exit. However, because
- it is easy to forget this, a few precautions have been installed to make
- sure that PRO-FILE will indeed exit at some point to make sure it doesn't
- lock up your computer. If it is in AUTO DRIVE mode, and it detects that it
- is out of things to do, then it will automatically exit immediately IF it
- is at the MAIN MENU.
-
-
- PRO-FILE Alt-DBADFILE.ZIP^YNALT-NBADFILE.ZIP^_
- Hmmm, I bet you're thinking this isn't so easy after all, right? Wrong..
- The only thing weird about it is that there are a few key substitutions
- that you must use on the command line. Take the example above. Alt-D
- would activate the Delete File Function. PRO-FILE would ask you to enter
- a file name, so you must enter the file name in AUTO DRIVE too. In this
- case, you enter BadFile.ZIP. If you must press enter to finally enter the
- filename in real mode, you do in AUTO DRIVE. The carat is used to
- substitute an enter key on the command line. After you enter the file name,
- PRO-FILE would display the file information and confirm the process. You
- would type Y for yes in real mode, so it's there in AUTO DRIVE too. Then,
- it would ask you if you want to delete it from disk. So, in this example,
- an N is there, so no, PRO-would not delete the file from disk. Next,
- PRO-FILE would return to the main menu. In this example, you want PRO-
- FILE to un-delete it, so ALT-N is there to active the Un-Delete command.
- Next, of course you enter the filename. PRO-FILE un-deletes it and then
- asks you to press any key to continue. In this example, that any key is a
- space and then PRO-FILE returns to the main menu. Now, PRO-FILE is out of
- things to do and is at the main menu, so the safety feature kicks in and
- exits the program for you; however, it is recommended that you always put
- the Alt-X on the command line. This is a pretty silly example, as you
- would not want PRO-FILE to do this from a batch file, but it illustrates
- the extreme flexibility AUTO DRIVE offers.
-
- The above examples definitely do not illustrate what you will usually be
- using AUTO DRIVE for, but they do illustrate the flexibility and
- availability of every function from the command line.
-
- The following discusses the most convenient aspect of AUTO DRIVE.
-
- PROFILE AUTO
-
- This command line would trigger a pre-defined command line. The actual
- command line to duplicate this function is simple, but AUTO might be
- easier to remember. The pre-defined command line triggered by a mere "AUTO"
- on the command line performs a series of processes to perform the most
- common task in PRO-FILE - To update the database with new information and
- generate updated area listings. It would be wise to put this command in an
- event that runs daily or even after each caller logs off. This will keep
- your listings updated, and you don't need to worry about a thing. The
- command line you would enter manually to duplicate this function is listed
- below. See if you can figure out first.
-
- PROFILE ALT-CAAlt-X
- First, as usual, when PRO-FILE loads, it scans the appropriate areas for
- new uploads and updates the database. Next, it goes to the main menu where
- AUTO DRIVE takes over. Alt-C activates the Activity Log Scan. This
- function scans the activity log and then asks if you want to Delete, Not
- Delete, or Append the activity log. By all means, the Append is the
- recommended choice, so an A is placed on the command line. PRO-FILE
- appends the activity log and then returns to the main menu. Because the
- final step of updating the file lists is to generate them, and this task is
- automatically performed by PRO-FILE upon exit, it is safe to go ahead and
- end the program, so an Alt-X is last.
-
- One additional item: If you need to press a function key (only F-10 and
- F-9 are needed in the program), just put F-9 or F-10.
-
- More examples and hints on how to use AUTO DRIVE are listed in Q&A.Doc.
-
-
-
-
- TECHNICAL SPECIFICATIONS
- --------------------------------
-
-
- FILE INFORMATION
- ----------------
-
- PRO-FILE DataBase File: Files.Bnk
- Maximum Areas Allowed: 99 **
- Area Range: 1-99
- Maximum Files Per DataBase: Unlimited *
- Maximum Files Per Area: 500
-
- FILES USED BY PRO-FILE: Files.BBS, Files.RA, Files.Bnk, Config.RA,
- PROScrn.Dat, PROFILE.Cfg, PROSecur.Ctl
-
- FILES GENERATED BY PRO-FILE: Files.BBS, Files.Bnk, Files.RA,
- Files?.ASC/ANS, AllFiles.LST/ANS, PROFILE.Cfg
-
- * An unlimited amount of records (file information) are allowed in the
- database, however, only the first 500 records of each area are
- processed.
-
-
- INCLUDED UTILITIES
- -----------------
-
- PROFILE.Exe The PRO-FILE Management System (Main File)
-
- PROInfo.Exe ** Door Users can Use On-Line to Receive Further
- Information on Files.
-
- PROStats.Exe ** Generates a 2 page report viewable on-line
- including spectrum, graph, and usage reports.
-
- PROCon.Exe Use this to Convert the Version 1 Bank Bile to
- be Compatible with Version 2.
-
- Register.Exe Registration Utility designed to ease and
- speed up registration.
-
- WMerge.Exe Converts Wildcat's File Format to PRO-FILE's.
-
-
- ** Registered Version Only
-
- (* All of the Above were updated or added with Version 2 *)
-
- Duplicate File Names are allowed, but not recommended.
-
-
-
-
-
-
- ***** SPECIAL THANKS *****
- ================================
-
- Thanks to all that have registered PRO-FILE. Your support and
- encouragement is mostly responsible for the 2-month quickly released
- enhanced update and I also hold you accounted for the many good ideas and
- features destined to find their way into this and future versions.
- I'd also like to take time to specially thank the following people for
- their encouragement, support, and help in making PRO-FILE what it is today:
-
- Bob Banks For his overwhelming encouragement,
- SysOp of The Bit Bucket BBS patience, and for looking out for me
- over the past few months.
-
- Anthony Jones For his continued encouragement,
- SysOp of The PlayPen BBS support, and especially patience and
- help with FileDoor.
-
- Bob Knowles For help in revising the documentation
- SysOp of Beach Ribbs BBS for version 2.0 and beta-testing.
-
-
-
- CONTACTING THE AUTHOR
- -----------------------------
-
- If you need to get ahold of me for any reason, whether it be
- suggestions, comments, or inquiries, you can reach me at:
-
- (615) 883-8674 - Direct Voice Line
- (615) 391-4807 - The Gamer's Connection BBS
- (804) 480-3351 1:271/35 - The Bit Bucket BBS @ Dual 9600
- (602) 992-1475 1:114/127 - The PlayPen BBS
- (615) 646-2842 1:116/5000 - The RX Shop @ HST 9600
- S.BARBER5 - GEnie Information Services
- RA Util Echo - Look for it at a local RA BBS near you.
-
- 2131 Elm Hill Pike F128 - Direct Address
- Nashville, TN 37210 USA